let baseUrl="http://jacklv.cn"
import { message } from "antd";
export default function request(url,options={}){
    return fetch(baseUrl+url,{
        method:options.method?options.method:"GET",
        body:JSON.stringify(options.data),
        headers:{
            "Content-Type": "application/json",
            token: localStorage.token,
          }
    })
    .then(response=>response.json())
    .then(res=>{
        if(res.code === 1){
            //数据正常
            return res.data;
        }else{
            //数据不正常
            //1. 统一提示错误
            message.error(res.msg || "接口错误");
            //2. 返回一个失败状态的promise对象，把代码流程导向catch
            return Promise.reject(res);
        }
    })
}